<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VectSharp: VectSharp.Canvas.SKRenderAction Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="Doxy.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectlogo"><img alt="Logo" src="icon.svg"/></td>
  <td id="projectalign">
   <div id="projectname">VectSharp<span id="projectnumber">&#160;2.6.1</span>
   </div>
   <div id="projectbrief">A light library for C# vector graphics</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#properties">Properties</a> &#124;
<a href="#events">Events</a> &#124;
<a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action-members.html">List of all members</a>  </div>
  <div class="headertitle"><div class="title">VectSharp.Canvas.SKRenderAction Class Reference</div></div>
</div><!--header-->
<div class="contents">

<p>Represents a light-weight rendering action.   
 <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#details">More...</a></p>
<div class="dynheader">
Inheritance diagram for VectSharp.Canvas.SKRenderAction:</div>
<div class="dyncontent">
<div class="center"><img src="class_vect_sharp_1_1_canvas_1_1_s_k_render_action__inherit__graph.png" border="0" usemap="#a_vect_sharp_8_canvas_8_s_k_render_action_inherit__map" alt="Inheritance graph"/></div>
<map name="a_vect_sharp_8_canvas_8_s_k_render_action_inherit__map" id="a_vect_sharp_8_canvas_8_s_k_render_action_inherit__map">
<area shape="rect" title="Represents a light&#45;weight rendering action." alt="" coords="5,79,201,119"/>
<area shape="rect" title=" " alt="" coords="58,5,149,31"/>
</map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:afeb0838c89e91c66e8e6a35c846be3b4"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#afeb0838c89e91c66e8e6a35c846be3b4">ActionTypes</a> </td></tr>
<tr class="memdesc:afeb0838c89e91c66e8e6a35c846be3b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Types of rendering actions.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#afeb0838c89e91c66e8e6a35c846be3b4">More...</a><br /></td></tr>
<tr class="separator:afeb0838c89e91c66e8e6a35c846be3b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a7b811701ff80b160c4cec38cf76fd84d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a7b811701ff80b160c4cec38cf76fd84d">InvalidateHitTestPath</a> ()</td></tr>
<tr class="separator:a7b811701ff80b160c4cec38cf76fd84d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c87e8beb5b876c7d9026cf5eaa63e67"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a4c87e8beb5b876c7d9026cf5eaa63e67">InvalidateVisual</a> ()</td></tr>
<tr class="separator:a4c87e8beb5b876c7d9026cf5eaa63e67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fb3c03d67830bf7d59caef3ad2ef808"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a3fb3c03d67830bf7d59caef3ad2ef808">InvalidateZIndex</a> ()</td></tr>
<tr class="separator:a3fb3c03d67830bf7d59caef3ad2ef808"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0719f798f39f9bb0c902a3c7ac9c6341"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a0719f798f39f9bb0c902a3c7ac9c6341">InvalidateAll</a> ()</td></tr>
<tr class="separator:a0719f798f39f9bb0c902a3c7ac9c6341"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a262a4ea85bdc50b69ede51061ba3b2c5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a262a4ea85bdc50b69ede51061ba3b2c5">Dispose</a> ()</td></tr>
<tr class="separator:a262a4ea85bdc50b69ede51061ba3b2c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a57958acb0f17a1ca8e7dc0f551c02e5d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html">SKRenderAction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a57958acb0f17a1ca8e7dc0f551c02e5d">PathAction</a> (SKPath path, SKPaint paint, string tag=null)</td></tr>
<tr class="memdesc:a57958acb0f17a1ca8e7dc0f551c02e5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> representing a path.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a57958acb0f17a1ca8e7dc0f551c02e5d">More...</a><br /></td></tr>
<tr class="separator:a57958acb0f17a1ca8e7dc0f551c02e5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49e31010c7217438658c2a3110375c36"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html">SKRenderAction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a49e31010c7217438658c2a3110375c36">ClipAction</a> (SKPath clippingPath, string tag=null)</td></tr>
<tr class="memdesc:a49e31010c7217438658c2a3110375c36"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> representing a clipping action.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a49e31010c7217438658c2a3110375c36">More...</a><br /></td></tr>
<tr class="separator:a49e31010c7217438658c2a3110375c36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17ce34b069c42b758e983b07d7cf6e5e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html">SKRenderAction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a17ce34b069c42b758e983b07d7cf6e5e">TextAction</a> (string text, float x, float y, SKFont font, SKPaint paint, string tag=null)</td></tr>
<tr class="memdesc:a17ce34b069c42b758e983b07d7cf6e5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> representing text.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a17ce34b069c42b758e983b07d7cf6e5e">More...</a><br /></td></tr>
<tr class="separator:a17ce34b069c42b758e983b07d7cf6e5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46965eb1275e1ee3c3af12f26240507b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html">SKRenderAction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a46965eb1275e1ee3c3af12f26240507b">ImageAction</a> (string imageId, SKRect sourceRect, SKRect destinationRect, string tag=null)</td></tr>
<tr class="memdesc:a46965eb1275e1ee3c3af12f26240507b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> representing an image.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a46965eb1275e1ee3c3af12f26240507b">More...</a><br /></td></tr>
<tr class="separator:a46965eb1275e1ee3c3af12f26240507b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81405205be792374ef65bdf89cab3a4c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html">SKRenderAction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a81405205be792374ef65bdf89cab3a4c">TransformAction</a> (SKMatrix transform, string tag=null)</td></tr>
<tr class="memdesc:a81405205be792374ef65bdf89cab3a4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> representing a transform.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a81405205be792374ef65bdf89cab3a4c">More...</a><br /></td></tr>
<tr class="separator:a81405205be792374ef65bdf89cab3a4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f92acb370e65d0ff0da1a96c3c9b677"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html">SKRenderAction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a9f92acb370e65d0ff0da1a96c3c9b677">SaveAction</a> (string tag=null)</td></tr>
<tr class="memdesc:a9f92acb370e65d0ff0da1a96c3c9b677"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> that saves the current graphics state.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a9f92acb370e65d0ff0da1a96c3c9b677">More...</a><br /></td></tr>
<tr class="separator:a9f92acb370e65d0ff0da1a96c3c9b677"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab97c5a2ad6f3fd910a2139f0dcd6477f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html">SKRenderAction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ab97c5a2ad6f3fd910a2139f0dcd6477f">RestoreAction</a> (string tag=null)</td></tr>
<tr class="memdesc:ab97c5a2ad6f3fd910a2139f0dcd6477f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> that saves the current graphics state.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ab97c5a2ad6f3fd910a2139f0dcd6477f">More...</a><br /></td></tr>
<tr class="separator:ab97c5a2ad6f3fd910a2139f0dcd6477f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca6087f77473b617c971b955246971ae"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html">SKRenderAction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#aca6087f77473b617c971b955246971ae">DrawFilteredGraphicsAction</a> (<a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_context.html">SKRenderContext</a> graphics, <a class="el" href="interface_vect_sharp_1_1_filters_1_1_i_filter.html">IFilter</a> filter, string tag=null)</td></tr>
<tr class="memdesc:aca6087f77473b617c971b955246971ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> that draws some graphics with a filter.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#aca6087f77473b617c971b955246971ae">More...</a><br /></td></tr>
<tr class="separator:aca6087f77473b617c971b955246971ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="properties" name="properties"></a>
Properties</h2></td></tr>
<tr class="memitem:aa88ade8626d0abce8ded370480430f4f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#aa88ade8626d0abce8ded370480430f4f">Disposed</a><code> [get]</code></td></tr>
<tr class="memdesc:aa88ade8626d0abce8ded370480430f4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a boolean value indicating whether the current instance has been disposed.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#aa88ade8626d0abce8ded370480430f4f">More...</a><br /></td></tr>
<tr class="separator:aa88ade8626d0abce8ded370480430f4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77c776e933cbf5e6a65711c39a00c380"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#afeb0838c89e91c66e8e6a35c846be3b4">ActionTypes</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a77c776e933cbf5e6a65711c39a00c380">ActionType</a><code> [get]</code></td></tr>
<tr class="memdesc:a77c776e933cbf5e6a65711c39a00c380"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type of the rendering action.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a77c776e933cbf5e6a65711c39a00c380">More...</a><br /></td></tr>
<tr class="separator:a77c776e933cbf5e6a65711c39a00c380"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab663e138562f2f9fd2ed5072e7e2a728"><td class="memItemLeft" align="right" valign="top">SKPath&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ab663e138562f2f9fd2ed5072e7e2a728">Path</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ab663e138562f2f9fd2ed5072e7e2a728"><td class="mdescLeft">&#160;</td><td class="mdescRight">Path that needs to be rendered (null if the action type is not ActionTypes.Path). If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a7b811701ff80b160c4cec38cf76fd84d">InvalidateHitTestPath</a> method.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ab663e138562f2f9fd2ed5072e7e2a728">More...</a><br /></td></tr>
<tr class="separator:ab663e138562f2f9fd2ed5072e7e2a728"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acfe23b3df1e4fabecb8b4a076b0714d8"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#acfe23b3df1e4fabecb8b4a076b0714d8">Text</a><code> [get, set]</code></td></tr>
<tr class="memdesc:acfe23b3df1e4fabecb8b4a076b0714d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Text that needs to be rendered (null if the action type is not ActionTypes.Text). If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a7b811701ff80b160c4cec38cf76fd84d">InvalidateHitTestPath</a> method.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#acfe23b3df1e4fabecb8b4a076b0714d8">More...</a><br /></td></tr>
<tr class="separator:acfe23b3df1e4fabecb8b4a076b0714d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c1be77549dabcb7507092ac67e5b34c"><td class="memItemLeft" align="right" valign="top">SKFont&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a9c1be77549dabcb7507092ac67e5b34c">Font</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a9c1be77549dabcb7507092ac67e5b34c"><td class="mdescLeft">&#160;</td><td class="mdescRight">The font that will be used to render the text (null if the action type is not ActionTypes.Text). If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a7b811701ff80b160c4cec38cf76fd84d">InvalidateHitTestPath</a> method.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a9c1be77549dabcb7507092ac67e5b34c">More...</a><br /></td></tr>
<tr class="separator:a9c1be77549dabcb7507092ac67e5b34c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4800c242fd240b82db2ab33107799636"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a4800c242fd240b82db2ab33107799636">TextX</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a4800c242fd240b82db2ab33107799636"><td class="mdescLeft">&#160;</td><td class="mdescRight">The X coordainate at which the text will be drawn (null if the action type is not ActionTypes.Text). If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a7b811701ff80b160c4cec38cf76fd84d">InvalidateHitTestPath</a> method.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a4800c242fd240b82db2ab33107799636">More...</a><br /></td></tr>
<tr class="separator:a4800c242fd240b82db2ab33107799636"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6eb4f61743288d7a85c91228ec8cea64"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a6eb4f61743288d7a85c91228ec8cea64">TextY</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a6eb4f61743288d7a85c91228ec8cea64"><td class="mdescLeft">&#160;</td><td class="mdescRight">The Y coordainate at which the text will be drawn (null if the action type is not ActionTypes.Text). If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a7b811701ff80b160c4cec38cf76fd84d">InvalidateHitTestPath</a> method.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a6eb4f61743288d7a85c91228ec8cea64">More...</a><br /></td></tr>
<tr class="separator:a6eb4f61743288d7a85c91228ec8cea64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85844a076b6e7e2f42da84b9b081dede"><td class="memItemLeft" align="right" valign="top">SKPaint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a85844a076b6e7e2f42da84b9b081dede">Paint</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a85844a076b6e7e2f42da84b9b081dede"><td class="mdescLeft">&#160;</td><td class="mdescRight">Paint used to render the text or path (<code>null</code> if the action type is neither ActionTypes.Text nor ActionTypes.Path). If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a7b811701ff80b160c4cec38cf76fd84d">InvalidateHitTestPath</a> method.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a85844a076b6e7e2f42da84b9b081dede">More...</a><br /></td></tr>
<tr class="separator:a85844a076b6e7e2f42da84b9b081dede"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab46d947c0844b8a2a0f3a3503de45e6d"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ab46d947c0844b8a2a0f3a3503de45e6d">ImageId</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ab46d947c0844b8a2a0f3a3503de45e6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Univocal identifier of the image that needs to be drawn.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ab46d947c0844b8a2a0f3a3503de45e6d">More...</a><br /></td></tr>
<tr class="separator:ab46d947c0844b8a2a0f3a3503de45e6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52a576153dd2ee346177b0bc2236c301"><td class="memItemLeft" align="right" valign="top">SKRect?&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a52a576153dd2ee346177b0bc2236c301">ImageSource</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a52a576153dd2ee346177b0bc2236c301"><td class="mdescLeft">&#160;</td><td class="mdescRight">The source rectangle of the image (<code>null</code> if the action type is not ActionTypes.RasterImage). If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a4c87e8beb5b876c7d9026cf5eaa63e67">InvalidateVisual</a> method.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a52a576153dd2ee346177b0bc2236c301">More...</a><br /></td></tr>
<tr class="separator:a52a576153dd2ee346177b0bc2236c301"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25186cbd80c5911e51ac963423b3865b"><td class="memItemLeft" align="right" valign="top">SKRect?&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a25186cbd80c5911e51ac963423b3865b">ImageDestination</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a25186cbd80c5911e51ac963423b3865b"><td class="mdescLeft">&#160;</td><td class="mdescRight">The destination rectangle of the image (<code>null</code> if the action type is not ActionTypes.RasterImage). If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a7b811701ff80b160c4cec38cf76fd84d">InvalidateHitTestPath</a> method.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a25186cbd80c5911e51ac963423b3865b">More...</a><br /></td></tr>
<tr class="separator:a25186cbd80c5911e51ac963423b3865b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3a4a45722da29d9e94903cb5f72d0b8"><td class="memItemLeft" align="right" valign="top">SKMatrix?&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ae3a4a45722da29d9e94903cb5f72d0b8">Transform</a> = null<code> [get, set]</code></td></tr>
<tr class="memdesc:ae3a4a45722da29d9e94903cb5f72d0b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">The transformation matrix that will be applied to the current coordinate system (<code>null</code> if the action type is not ActionTypes.Transform). If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a4c87e8beb5b876c7d9026cf5eaa63e67">InvalidateVisual</a> method.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ae3a4a45722da29d9e94903cb5f72d0b8">More...</a><br /></td></tr>
<tr class="separator:ae3a4a45722da29d9e94903cb5f72d0b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a617cae738e79a2f86c970a24106e9cc8"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a617cae738e79a2f86c970a24106e9cc8">Tag</a><code> [get]</code></td></tr>
<tr class="memdesc:a617cae738e79a2f86c970a24106e9cc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">A tag to access the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a>.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a617cae738e79a2f86c970a24106e9cc8">More...</a><br /></td></tr>
<tr class="separator:a617cae738e79a2f86c970a24106e9cc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a167e0f08833581485ad3306f02a13537"><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a167e0f08833581485ad3306f02a13537">ZIndex</a> = 0<code> [get, set]</code></td></tr>
<tr class="memdesc:a167e0f08833581485ad3306f02a13537"><td class="mdescLeft">&#160;</td><td class="mdescRight">The Z-index of the rendering action (an action with a higher Z-index will always appear above an action with a lower Z-index). The more different values there are for the Z-index, the slower the rendering, so keep use of this property to a minimum. If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a3fb3c03d67830bf7d59caef3ad2ef808">InvalidateZIndex</a> method.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a167e0f08833581485ad3306f02a13537">More...</a><br /></td></tr>
<tr class="separator:a167e0f08833581485ad3306f02a13537"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fa7f375f631e3044f735bde2d2b2846"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_context.html">SKRenderContext</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a4fa7f375f631e3044f735bde2d2b2846">Graphics</a> = null<code> [get, set]</code></td></tr>
<tr class="memdesc:a4fa7f375f631e3044f735bde2d2b2846"><td class="mdescLeft">&#160;</td><td class="mdescRight">The graphics that will be drawn with the specified <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#af5a5a7805268ad2ad412e90a8c3f4435" title="The filter with which the Graphics is drawn. If you change this, you probably want to call this objec...">Filter</a>. If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a4c87e8beb5b876c7d9026cf5eaa63e67">InvalidateVisual</a> method.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a4fa7f375f631e3044f735bde2d2b2846">More...</a><br /></td></tr>
<tr class="separator:a4fa7f375f631e3044f735bde2d2b2846"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5a5a7805268ad2ad412e90a8c3f4435"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_vect_sharp_1_1_filters_1_1_i_filter.html">IFilter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#af5a5a7805268ad2ad412e90a8c3f4435">Filter</a><code> [get, set]</code></td></tr>
<tr class="memdesc:af5a5a7805268ad2ad412e90a8c3f4435"><td class="mdescLeft">&#160;</td><td class="mdescRight">The filter with which the <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> is drawn. If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a4c87e8beb5b876c7d9026cf5eaa63e67">InvalidateVisual</a> method.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#af5a5a7805268ad2ad412e90a8c3f4435">More...</a><br /></td></tr>
<tr class="separator:af5a5a7805268ad2ad412e90a8c3f4435"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad531586a33d779eaf6e69caa474c8381"><td class="memItemLeft" align="right" valign="top">object&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ad531586a33d779eaf6e69caa474c8381">Payload</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ad531586a33d779eaf6e69caa474c8381"><td class="mdescLeft">&#160;</td><td class="mdescRight">An arbitrary object associated with the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_render_action.html" title="Represents a light-weight rendering action.">RenderAction</a>.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ad531586a33d779eaf6e69caa474c8381">More...</a><br /></td></tr>
<tr class="separator:ad531586a33d779eaf6e69caa474c8381"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae800f06e5147a745243289d40981510d"><td class="memItemLeft" align="right" valign="top">Avalonia.Controls.Canvas&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ae800f06e5147a745243289d40981510d">Parent</a><code> [get]</code></td></tr>
<tr class="memdesc:ae800f06e5147a745243289d40981510d"><td class="mdescLeft">&#160;</td><td class="mdescRight">The container of this <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a>.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ae800f06e5147a745243289d40981510d">More...</a><br /></td></tr>
<tr class="separator:ae800f06e5147a745243289d40981510d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="events" name="events"></a>
Events</h2></td></tr>
<tr class="memitem:af9d38d3f666b05671289033b28082d1d"><td class="memItemLeft" align="right" valign="top">EventHandler&lt; Avalonia.Input.PointerEventArgs &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#af9d38d3f666b05671289033b28082d1d">PointerEntered</a></td></tr>
<tr class="memdesc:af9d38d3f666b05671289033b28082d1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Raised when the pointer enters the area covered by the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a>.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#af9d38d3f666b05671289033b28082d1d">More...</a><br /></td></tr>
<tr class="separator:af9d38d3f666b05671289033b28082d1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8458cdb3489a23b69c0f06466562611"><td class="memItemLeft" align="right" valign="top">EventHandler&lt; Avalonia.Input.PointerEventArgs &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ad8458cdb3489a23b69c0f06466562611">PointerExited</a></td></tr>
<tr class="memdesc:ad8458cdb3489a23b69c0f06466562611"><td class="mdescLeft">&#160;</td><td class="mdescRight">Raised when the pointer leaves the area covered by the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a>.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ad8458cdb3489a23b69c0f06466562611">More...</a><br /></td></tr>
<tr class="separator:ad8458cdb3489a23b69c0f06466562611"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab107c394c719c319995ef2c901914cd3"><td class="memItemLeft" align="right" valign="top">EventHandler&lt; Avalonia.Input.PointerPressedEventArgs &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ab107c394c719c319995ef2c901914cd3">PointerPressed</a></td></tr>
<tr class="memdesc:ab107c394c719c319995ef2c901914cd3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Raised when the pointer is pressed while over the area covered by the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a>.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ab107c394c719c319995ef2c901914cd3">More...</a><br /></td></tr>
<tr class="separator:ab107c394c719c319995ef2c901914cd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab151075702a608c4596833ea81c7fcb"><td class="memItemLeft" align="right" valign="top">EventHandler&lt; Avalonia.Input.PointerReleasedEventArgs &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#aab151075702a608c4596833ea81c7fcb">PointerReleased</a></td></tr>
<tr class="memdesc:aab151075702a608c4596833ea81c7fcb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Raised when the pointer is released after a <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ab107c394c719c319995ef2c901914cd3" title="Raised when the pointer is pressed while over the area covered by the SKRenderAction.">PointerPressed</a> event.   <a href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#aab151075702a608c4596833ea81c7fcb">More...</a><br /></td></tr>
<tr class="separator:aab151075702a608c4596833ea81c7fcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p >Represents a light-weight rendering action.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00030">30</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
<a id="afeb0838c89e91c66e8e6a35c846be3b4" name="afeb0838c89e91c66e8e6a35c846be3b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afeb0838c89e91c66e8e6a35c846be3b4">&#9670;&#160;</a></span>ActionTypes</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#afeb0838c89e91c66e8e6a35c846be3b4">VectSharp.Canvas.SKRenderAction.ActionTypes</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Types of rendering actions.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00042">42</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a49e31010c7217438658c2a3110375c36" name="a49e31010c7217438658c2a3110375c36"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a49e31010c7217438658c2a3110375c36">&#9670;&#160;</a></span>ClipAction()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html">SKRenderAction</a> VectSharp.Canvas.SKRenderAction.ClipAction </td>
          <td>(</td>
          <td class="paramtype">SKPath&#160;</td>
          <td class="paramname"><em>clippingPath</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Creates a new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> representing a clipping action.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">clippingPath</td><td>The path to be used for clipping.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to access the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> representing a clipping action.</dd></dl>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00345">345</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a262a4ea85bdc50b69ede51061ba3b2c5" name="a262a4ea85bdc50b69ede51061ba3b2c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a262a4ea85bdc50b69ede51061ba3b2c5">&#9670;&#160;</a></span>Dispose()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Canvas.SKRenderAction.Dispose </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p></p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00494">494</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="aca6087f77473b617c971b955246971ae" name="aca6087f77473b617c971b955246971ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aca6087f77473b617c971b955246971ae">&#9670;&#160;</a></span>DrawFilteredGraphicsAction()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html">SKRenderAction</a> VectSharp.Canvas.SKRenderAction.DrawFilteredGraphicsAction </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_context.html">SKRenderContext</a>&#160;</td>
          <td class="paramname"><em>graphics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="interface_vect_sharp_1_1_filters_1_1_i_filter.html">IFilter</a>&#160;</td>
          <td class="paramname"><em>filter</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Create a new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> that draws some graphics with a filter.  </p>
<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> that draws some graphics with a filter.</dd></dl>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00464">464</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a46965eb1275e1ee3c3af12f26240507b" name="a46965eb1275e1ee3c3af12f26240507b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a46965eb1275e1ee3c3af12f26240507b">&#9670;&#160;</a></span>ImageAction()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html">SKRenderAction</a> VectSharp.Canvas.SKRenderAction.ImageAction </td>
          <td>(</td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>imageId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">SKRect&#160;</td>
          <td class="paramname"><em>sourceRect</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">SKRect&#160;</td>
          <td class="paramname"><em>destinationRect</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Creates a new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> representing an image.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">imageId</td><td>The univocal identifier of the image to draw.</td></tr>
    <tr><td class="paramname">sourceRect</td><td>The source rectangle of the image.</td></tr>
    <tr><td class="paramname">destinationRect</td><td>The destination rectangle of the image.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to access the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a>. If this is null this <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> is not visible in the hit test.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> representing an image.</dd></dl>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00397">397</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a0719f798f39f9bb0c902a3c7ac9c6341" name="a0719f798f39f9bb0c902a3c7ac9c6341"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0719f798f39f9bb0c902a3c7ac9c6341">&#9670;&#160;</a></span>InvalidateAll()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Canvas.SKRenderAction.InvalidateAll </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p></p>
<p >This methods signals to the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ae800f06e5147a745243289d40981510d" title="The container of this SKRenderAction.">Parent</a> that the Z-index, shape and visual properties (e.g. the colour) of this object have changed and triggers a redraw.</p>
<p >If you make changes to more than one <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> contained in the same <a class="el" href="namespace_vect_sharp_1_1_canvas.html">Canvas</a>, you only need to invalidate the last one.</p>
<p >This method should only be called after the output has been fully initialized.</p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00303">303</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a7b811701ff80b160c4cec38cf76fd84d" name="a7b811701ff80b160c4cec38cf76fd84d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b811701ff80b160c4cec38cf76fd84d">&#9670;&#160;</a></span>InvalidateHitTestPath()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Canvas.SKRenderAction.InvalidateHitTestPath </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p></p>
<p >Signals to this object that its shape has changed and a new path needs to be computed for the purpose of hit-testing. Also signals to the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ae800f06e5147a745243289d40981510d" title="The container of this SKRenderAction.">Parent</a> that the visual properties of this object have changed and triggers a redraw.</p>
<p >This method should be called whenever the "shape" of the object represented by the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> changes. If only the visual properties of this object have changed (e.g. the colour), call the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a4c87e8beb5b876c7d9026cf5eaa63e67">InvalidateVisual</a> method instead.</p>
<p >If you make changes to more than one <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> contained in the same <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_multi_layer_render_canvas.html" title="Represents a multi-threaded, triple-buffered canvas on which the image is drawn using SkiaSharp.">SKMultiLayerRenderCanvas</a>, you only need to invalidate the last one.</p>
<p >This method should only be called after the output has been fully initialized.</p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00232">232</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a4c87e8beb5b876c7d9026cf5eaa63e67" name="a4c87e8beb5b876c7d9026cf5eaa63e67"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c87e8beb5b876c7d9026cf5eaa63e67">&#9670;&#160;</a></span>InvalidateVisual()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Canvas.SKRenderAction.InvalidateVisual </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p></p>
<p >This methods signals to the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ae800f06e5147a745243289d40981510d" title="The container of this SKRenderAction.">Parent</a> that the visual properties (e.g. the colour) of this object have changed and triggers a redraw.</p>
<p >If the "shape" of the object has changed as well, call the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a7b811701ff80b160c4cec38cf76fd84d">InvalidateHitTestPath</a> method instead. If the Z-index of the object has changed, call the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a3fb3c03d67830bf7d59caef3ad2ef808">InvalidateZIndex</a> method instead. If both the "shape" and the Z-index of the object have changed, call the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a0719f798f39f9bb0c902a3c7ac9c6341">InvalidateAll</a> method.</p>
<p >If you make changes to more than one <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> contained in the same <a class="el" href="namespace_vect_sharp_1_1_canvas.html">Canvas</a>, you only need to invalidate the last one.</p>
<p >This method should only be called after the output has been fully initialized.</p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00282">282</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a3fb3c03d67830bf7d59caef3ad2ef808" name="a3fb3c03d67830bf7d59caef3ad2ef808"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3fb3c03d67830bf7d59caef3ad2ef808">&#9670;&#160;</a></span>InvalidateZIndex()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Canvas.SKRenderAction.InvalidateZIndex </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p></p>
<p >This methods signals to the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ae800f06e5147a745243289d40981510d" title="The container of this SKRenderAction.">Parent</a> that the Z-index and visual properties (e.g. the colour) of this object have changed and triggers a redraw.</p>
<p >If the "shape" of the object has changed as well, call the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a0719f798f39f9bb0c902a3c7ac9c6341">InvalidateAll</a> method instead.</p>
<p >If you make changes to more than one <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> contained in the same <a class="el" href="namespace_vect_sharp_1_1_canvas.html">Canvas</a>, you only need to invalidate the last one.</p>
<p >This method should only be called after the output has been fully initialized.</p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00293">293</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a57958acb0f17a1ca8e7dc0f551c02e5d" name="a57958acb0f17a1ca8e7dc0f551c02e5d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57958acb0f17a1ca8e7dc0f551c02e5d">&#9670;&#160;</a></span>PathAction()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html">SKRenderAction</a> VectSharp.Canvas.SKRenderAction.PathAction </td>
          <td>(</td>
          <td class="paramtype">SKPath&#160;</td>
          <td class="paramname"><em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">SKPaint&#160;</td>
          <td class="paramname"><em>paint</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Creates a new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> representing a path.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">path</td><td>The geometry to be rendered.</td></tr>
    <tr><td class="paramname">paint</td><td>The paint used to fill or stroke the path.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to access the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a>. If this is null this <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> is not visible in the hit test.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> representing a path.</dd></dl>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00321">321</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="ab97c5a2ad6f3fd910a2139f0dcd6477f" name="ab97c5a2ad6f3fd910a2139f0dcd6477f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab97c5a2ad6f3fd910a2139f0dcd6477f">&#9670;&#160;</a></span>RestoreAction()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html">SKRenderAction</a> VectSharp.Canvas.SKRenderAction.RestoreAction </td>
          <td>(</td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Creates a new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> that saves the current graphics state.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">tag</td><td>A tag to access the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> that restores the last saved graphics state.</dd></dl>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00451">451</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a9f92acb370e65d0ff0da1a96c3c9b677" name="a9f92acb370e65d0ff0da1a96c3c9b677"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9f92acb370e65d0ff0da1a96c3c9b677">&#9670;&#160;</a></span>SaveAction()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html">SKRenderAction</a> VectSharp.Canvas.SKRenderAction.SaveAction </td>
          <td>(</td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Creates a new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> that saves the current graphics state.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">tag</td><td>A tag to access the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> that saves the current graphics state.</dd></dl>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00437">437</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a17ce34b069c42b758e983b07d7cf6e5e" name="a17ce34b069c42b758e983b07d7cf6e5e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a17ce34b069c42b758e983b07d7cf6e5e">&#9670;&#160;</a></span>TextAction()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html">SKRenderAction</a> VectSharp.Canvas.SKRenderAction.TextAction </td>
          <td>(</td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">SKFont&#160;</td>
          <td class="paramname"><em>font</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">SKPaint&#160;</td>
          <td class="paramname"><em>paint</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Creates a new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> representing text.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">text</td><td>The text to be rendered.</td></tr>
    <tr><td class="paramname">x</td><td>The X coordinate at which the text will be drawn.</td></tr>
    <tr><td class="paramname">y</td><td>The Y coordinate at which the text will be drawn.</td></tr>
    <tr><td class="paramname">font</td><td>The font to be used to render the text.</td></tr>
    <tr><td class="paramname">paint</td><td>The paint to be used to fill or stroke the text.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to access the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a>. If this is null this <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> is not visible in the hit test.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> representing text.</dd></dl>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00365">365</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a81405205be792374ef65bdf89cab3a4c" name="a81405205be792374ef65bdf89cab3a4c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a81405205be792374ef65bdf89cab3a4c">&#9670;&#160;</a></span>TransformAction()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html">SKRenderAction</a> VectSharp.Canvas.SKRenderAction.TransformAction </td>
          <td>(</td>
          <td class="paramtype">SKMatrix&#160;</td>
          <td class="paramname"><em>transform</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Creates a new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> representing a transform.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">transform</td><td>The transform to apply.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to access the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a> representing a transform.</dd></dl>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00422">422</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<h2 class="groupheader">Property Documentation</h2>
<a id="a77c776e933cbf5e6a65711c39a00c380" name="a77c776e933cbf5e6a65711c39a00c380"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a77c776e933cbf5e6a65711c39a00c380">&#9670;&#160;</a></span>ActionType</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#afeb0838c89e91c66e8e6a35c846be3b4">ActionTypes</a> VectSharp.Canvas.SKRenderAction.ActionType</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Type of the rendering action.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00088">88</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="aa88ade8626d0abce8ded370480430f4f" name="aa88ade8626d0abce8ded370480430f4f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa88ade8626d0abce8ded370480430f4f">&#9670;&#160;</a></span>Disposed</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool VectSharp.Canvas.SKRenderAction.Disposed</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns a boolean value indicating whether the current instance has been disposed.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00035">35</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="af5a5a7805268ad2ad412e90a8c3f4435" name="af5a5a7805268ad2ad412e90a8c3f4435"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af5a5a7805268ad2ad412e90a8c3f4435">&#9670;&#160;</a></span>Filter</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="interface_vect_sharp_1_1_filters_1_1_i_filter.html">IFilter</a> VectSharp.Canvas.SKRenderAction.Filter</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The filter with which the <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> is drawn. If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a4c87e8beb5b876c7d9026cf5eaa63e67">InvalidateVisual</a> method.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00163">163</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a9c1be77549dabcb7507092ac67e5b34c" name="a9c1be77549dabcb7507092ac67e5b34c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9c1be77549dabcb7507092ac67e5b34c">&#9670;&#160;</a></span>Font</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">SKFont VectSharp.Canvas.SKRenderAction.Font</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The font that will be used to render the text (null if the action type is not ActionTypes.Text). If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a7b811701ff80b160c4cec38cf76fd84d">InvalidateHitTestPath</a> method.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00106">106</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a4fa7f375f631e3044f735bde2d2b2846" name="a4fa7f375f631e3044f735bde2d2b2846"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4fa7f375f631e3044f735bde2d2b2846">&#9670;&#160;</a></span>Graphics</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_context.html">SKRenderContext</a> VectSharp.Canvas.SKRenderAction.Graphics = null</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The graphics that will be drawn with the specified <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#af5a5a7805268ad2ad412e90a8c3f4435" title="The filter with which the Graphics is drawn. If you change this, you probably want to call this objec...">Filter</a>. If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a4c87e8beb5b876c7d9026cf5eaa63e67">InvalidateVisual</a> method.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00158">158</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a25186cbd80c5911e51ac963423b3865b" name="a25186cbd80c5911e51ac963423b3865b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a25186cbd80c5911e51ac963423b3865b">&#9670;&#160;</a></span>ImageDestination</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">SKRect? VectSharp.Canvas.SKRenderAction.ImageDestination</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The destination rectangle of the image (<code>null</code> if the action type is not ActionTypes.RasterImage). If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a7b811701ff80b160c4cec38cf76fd84d">InvalidateHitTestPath</a> method.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00136">136</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="ab46d947c0844b8a2a0f3a3503de45e6d" name="ab46d947c0844b8a2a0f3a3503de45e6d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab46d947c0844b8a2a0f3a3503de45e6d">&#9670;&#160;</a></span>ImageId</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">string VectSharp.Canvas.SKRenderAction.ImageId</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Univocal identifier of the image that needs to be drawn.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00126">126</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a52a576153dd2ee346177b0bc2236c301" name="a52a576153dd2ee346177b0bc2236c301"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a52a576153dd2ee346177b0bc2236c301">&#9670;&#160;</a></span>ImageSource</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">SKRect? VectSharp.Canvas.SKRenderAction.ImageSource</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The source rectangle of the image (<code>null</code> if the action type is not ActionTypes.RasterImage). If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a4c87e8beb5b876c7d9026cf5eaa63e67">InvalidateVisual</a> method.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00131">131</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a85844a076b6e7e2f42da84b9b081dede" name="a85844a076b6e7e2f42da84b9b081dede"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a85844a076b6e7e2f42da84b9b081dede">&#9670;&#160;</a></span>Paint</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">SKPaint VectSharp.Canvas.SKRenderAction.Paint</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Paint used to render the text or path (<code>null</code> if the action type is neither ActionTypes.Text nor ActionTypes.Path). If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a7b811701ff80b160c4cec38cf76fd84d">InvalidateHitTestPath</a> method.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00121">121</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="ae800f06e5147a745243289d40981510d" name="ae800f06e5147a745243289d40981510d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae800f06e5147a745243289d40981510d">&#9670;&#160;</a></span>Parent</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Avalonia.Controls.Canvas VectSharp.Canvas.SKRenderAction.Parent</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The container of this <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a>.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00175">175</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="ab663e138562f2f9fd2ed5072e7e2a728" name="ab663e138562f2f9fd2ed5072e7e2a728"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab663e138562f2f9fd2ed5072e7e2a728">&#9670;&#160;</a></span>Path</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">SKPath VectSharp.Canvas.SKRenderAction.Path</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Path that needs to be rendered (null if the action type is not ActionTypes.Path). If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a7b811701ff80b160c4cec38cf76fd84d">InvalidateHitTestPath</a> method.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00093">93</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="ad531586a33d779eaf6e69caa474c8381" name="ad531586a33d779eaf6e69caa474c8381"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad531586a33d779eaf6e69caa474c8381">&#9670;&#160;</a></span>Payload</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">object VectSharp.Canvas.SKRenderAction.Payload</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>An arbitrary object associated with the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_render_action.html" title="Represents a light-weight rendering action.">RenderAction</a>.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00168">168</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a617cae738e79a2f86c970a24106e9cc8" name="a617cae738e79a2f86c970a24106e9cc8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a617cae738e79a2f86c970a24106e9cc8">&#9670;&#160;</a></span>Tag</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">string VectSharp.Canvas.SKRenderAction.Tag</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>A tag to access the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a>.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00146">146</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="acfe23b3df1e4fabecb8b4a076b0714d8" name="acfe23b3df1e4fabecb8b4a076b0714d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acfe23b3df1e4fabecb8b4a076b0714d8">&#9670;&#160;</a></span>Text</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">string VectSharp.Canvas.SKRenderAction.Text</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Text that needs to be rendered (null if the action type is not ActionTypes.Text). If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a7b811701ff80b160c4cec38cf76fd84d">InvalidateHitTestPath</a> method.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00101">101</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a4800c242fd240b82db2ab33107799636" name="a4800c242fd240b82db2ab33107799636"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4800c242fd240b82db2ab33107799636">&#9670;&#160;</a></span>TextX</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">float VectSharp.Canvas.SKRenderAction.TextX</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The X coordainate at which the text will be drawn (null if the action type is not ActionTypes.Text). If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a7b811701ff80b160c4cec38cf76fd84d">InvalidateHitTestPath</a> method.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00111">111</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a6eb4f61743288d7a85c91228ec8cea64" name="a6eb4f61743288d7a85c91228ec8cea64"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6eb4f61743288d7a85c91228ec8cea64">&#9670;&#160;</a></span>TextY</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">float VectSharp.Canvas.SKRenderAction.TextY</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The Y coordainate at which the text will be drawn (null if the action type is not ActionTypes.Text). If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a7b811701ff80b160c4cec38cf76fd84d">InvalidateHitTestPath</a> method.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00116">116</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="ae3a4a45722da29d9e94903cb5f72d0b8" name="ae3a4a45722da29d9e94903cb5f72d0b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae3a4a45722da29d9e94903cb5f72d0b8">&#9670;&#160;</a></span>Transform</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">SKMatrix? VectSharp.Canvas.SKRenderAction.Transform = null</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The transformation matrix that will be applied to the current coordinate system (<code>null</code> if the action type is not ActionTypes.Transform). If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a4c87e8beb5b876c7d9026cf5eaa63e67">InvalidateVisual</a> method.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00141">141</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="a167e0f08833581485ad3306f02a13537" name="a167e0f08833581485ad3306f02a13537"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a167e0f08833581485ad3306f02a13537">&#9670;&#160;</a></span>ZIndex</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">uint VectSharp.Canvas.SKRenderAction.ZIndex = 0</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The Z-index of the rendering action (an action with a higher Z-index will always appear above an action with a lower Z-index). The more different values there are for the Z-index, the slower the rendering, so keep use of this property to a minimum. If you change this, you probably want to call this object's <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#a3fb3c03d67830bf7d59caef3ad2ef808">InvalidateZIndex</a> method.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00153">153</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<h2 class="groupheader">Event Documentation</h2>
<a id="af9d38d3f666b05671289033b28082d1d" name="af9d38d3f666b05671289033b28082d1d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af9d38d3f666b05671289033b28082d1d">&#9670;&#160;</a></span>PointerEntered</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EventHandler&lt;Avalonia.Input.PointerEventArgs&gt; VectSharp.Canvas.SKRenderAction.PointerEntered</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Raised when the pointer enters the area covered by the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a>.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00186">186</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="ad8458cdb3489a23b69c0f06466562611" name="ad8458cdb3489a23b69c0f06466562611"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad8458cdb3489a23b69c0f06466562611">&#9670;&#160;</a></span>PointerExited</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EventHandler&lt;Avalonia.Input.PointerEventArgs&gt; VectSharp.Canvas.SKRenderAction.PointerExited</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Raised when the pointer leaves the area covered by the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a>.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00191">191</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="ab107c394c719c319995ef2c901914cd3" name="ab107c394c719c319995ef2c901914cd3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab107c394c719c319995ef2c901914cd3">&#9670;&#160;</a></span>PointerPressed</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EventHandler&lt;Avalonia.Input.PointerPressedEventArgs&gt; VectSharp.Canvas.SKRenderAction.PointerPressed</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Raised when the pointer is pressed while over the area covered by the <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html" title="Represents a light-weight rendering action.">SKRenderAction</a>.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00196">196</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<a id="aab151075702a608c4596833ea81c7fcb" name="aab151075702a608c4596833ea81c7fcb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aab151075702a608c4596833ea81c7fcb">&#9670;&#160;</a></span>PointerReleased</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EventHandler&lt;Avalonia.Input.PointerReleasedEventArgs&gt; VectSharp.Canvas.SKRenderAction.PointerReleased</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Raised when the pointer is released after a <a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html#ab107c394c719c319995ef2c901914cd3" title="Raised when the pointer is pressed while over the area covered by the SKRenderAction.">PointerPressed</a> event.  </p>

<p class="definition">Definition at line <a class="el" href="_s_k_render_context_8cs_source.html#l00201">201</a> of file <a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>VectSharp.Canvas/<a class="el" href="_s_k_render_context_8cs_source.html">SKRenderContext.cs</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="namespace_vect_sharp.html">VectSharp</a></li><li class="navelem"><a class="el" href="namespace_vect_sharp_1_1_canvas.html">Canvas</a></li><li class="navelem"><a class="el" href="class_vect_sharp_1_1_canvas_1_1_s_k_render_action.html">SKRenderAction</a></li>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5 </li>
  </ul>
</div>
</body>
</html>
